package com.alibaba.algo.cooperation.feign.vo.res;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author : WangZhiPan
 * @date : 2021/11/17 10:28
 */
@Data
@ApiModel
public class FeignPositionDetailVo extends BaseEntityVO {
    /**
     * 是否主岗  0否 1是
     */
    @ApiModelProperty("是否主岗  0否 1是")
    private Long isPrimary;

    /**
     * 组织ID
     */
    @ApiModelProperty("组织ID")
    private Long orgId;

    /**
     * 岗位排序
     */
    @ApiModelProperty("岗位排序")
    private Long orgSort;

    /**
     * 岗位名称
     */
    @ApiModelProperty("岗位名称")
    private String name;

    /**
     * 岗位名称的关键字
     */
    @ApiModelProperty("岗位名称的关键字")
    private String keyName;

    /**
     * 数据来源："501"-系统录入；"502"-SAP
     */
    @ApiModelProperty("数据来源：\"501\"-系统录入；\"502\"-SAP")
    private String dataSource;

    /**
     * 岗位名称编码
     */
    @ApiModelProperty("岗位名称编码")
    private String posCode;

    /**
     * 岗位等级名称
     */
    @ApiModelProperty("岗位等级名称")
    private String posLevel;

    /**
     * 岗位等级编码
     */
    @ApiModelProperty("岗位等级编码")
    private String posLevelCode;

    /**
     * 岗位描述
     */
    @ApiModelProperty("岗位描述")
    private String description;
}
